//
//  ITTableview.m
//  InTubePro
//
//  Created by seven on 2020/7/24.
//  Copyright © 2020 seven. All rights reserved.
//

#import "ITTableview.h"
@interface ITTableview(){
    
}
@end

@implementation ITTableview


- (void)initViews{
    [super initViews];
    _tableView = [[BaseTableView alloc] initWithFrame:self.bounds];
    _tableView.delegate = self;
    _tableView.dataSource = self;
    _tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
    _tableView.backgroundColor = COLOR_CLEAR;
    [self addSubview:_tableView];
}

- (void)setDataSource:(NSMutableArray *)dataSource{
    _dataSource = dataSource;
}


- (void)reloadData{
    [_tableView reloadData];
}

#pragma mark - tableViewDelegate

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    //return arc4random()%100;
    return self.dataSource.count;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell"];
    return cell;
}

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
    return 94;
}

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
//    UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
//    [self willPlayInCell:cell video:nil];
}

@end
